@import "../../../../../common/colors.scss";
@import "../../../common/var.scss";

.main{
  .header{
    position: absolute;
    height: $nav-bar;
    width:100%;
  }
  .body{
    display: flex !important;
    margin:0; /*公共*/
    width:100%;
    //position:fixed;/*FF IE7 SF*/
    top:$nav-bar;
    bottom:0;
    overflow: auto !important;
    // _position: relative;/**IE6***/
    // _top:0px;
    // _OVERFLOW-Y: hidden;
    // _OVERFLOW-X: hidden;
    // SCROLLBAR-FACE-COLOR: #EEEEEE;/*设置IE下滚动条颜色*/
    // SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    // SCROLLBAR-SHADOW-COLOR: #919192;
    // SCROLLBAR-3DLIGHT-COLOR:#ffffff;
    // SCROLLBAR-ARROW-COLOR: #919192;
    // SCROLLBAR-TRACK-COLOR: #ffffff;
    // SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    _height:100%;
    &:after {
      clear: both;
      content: "";
    }
    .body_header{
      width: $sidebar-width;
      background-color: $white;
      overflow: hidden !important;
    }
    .body_body{
      width: 100%;
      height: 100%;
      float: left;
      overflow: hidden;
      &:after {
        clear: both;
        content: "";
      }
      .body_bodys{
        height: calc(100vh - 8rem);
        padding: 10px 10px 0 10px;
        overflow-y:auto;
        background-color: $grey200;
      }
    }
  }

  .foot{
    position: fixed;
    width:100%;
    background-color: $white;
    height: $foot-height;
    line-height: $foot-height;
    bottom:0;
    -moz-box-shadow:0px -1px 5px $grey400;
    -webkit-box-shadow:0px -1px 5px $grey400;
    box-shadow:0px -1px 5px $grey400;
    div{
        font-family: 'Times New Roman', Times, serif;
        text-align:right;
        font-family: sans-serif;
        font-size: 12px;
        margin-right: 6px;
        color: $grey600;
    }
}
}
